Kim Han-gilKim Han-gil
The 52-Week Clock and the Crack in How We Measure Young Table TennisIn a continental-level arena, I counted eleven people in the stands, includin...
WTT's 52-Week Deduction Engine, and the Clock Vietnamese Table Tennis Has Not InstalledEvery Tuesday morning, the world table tennis ranking is refreshed. What...
ETTU and EUSA meet in Ljubljana: an unsigned agreement and a nine-year-old leakOn 18 October 2026, at Arena Stožice in Ljubljana, the final day of the...
An Empty Data Column Is More Dangerous Than a Missed BallIn March 2026, in a studio in Guangzhou, I opened the coding sheet for a WTT...
52 Weeks of WTT Points: The Real Strata Beneath the Table Tennis World RankingA player wins a WTT Contender, collects 400 points, and seven days later...
The Broken Blade in Paris 2026 and the Real Invoice Behind the World No. 1On 31 July 2026, in the round of 32 of the men's singles at the Paris Olympic...
World Table Tennis After Paris 2026: Power Shifts in the Gaps Between PeopleOn August 4, 2026, at the South Paris Arena, as Fan Zhendong bent down to pic...
Jorgic Survives Dramatic Seven-Game Battle as Leading Contenders Advance in LjubljanaThe European Table Tennis Championships in Ljubljana opened with the most...
Reading an Elite Table Tennis Match: Nine Layers Behind the 9-9 PointIn the deciding game, the score sits at 9-9. The arena holds its breath. The...
The Broken Racket in Paris and the Year the World Table Tennis Map Was RedrawnParis, the evening of July 30, 2026. I was sitting in row eleven of Paris Sou...
The Quiet Rhythm of the Annual SeasonThe match lasted forty-three minutes, but what held me in front of the screen...
World Table Tennis After Paris 2026: The Real Gap Isn't in the Wrist FlickOn July 31, 2026, at South Paris Arena, Wang Chuqin — the world's No. 1 men's...
Table Tennis Transfer Market 2026: Release Clauses and the Gap Between World Ranking and Transfer ValueTable Tennis Transfer Market 2026: Release Clauses and the Gap Between World...
Nine Layers of WTT Table Tennis Data: The Trap of an Empty Analysis and How to Read the Numbers AgainOn 11 February 2026, the WTT world ranking published a line that made me reru...
Youth Table Tennis: The Real Signal Isn't on the Scoreboard — It's in Game 7In the dataset I have tracked since 2026 there is one column few people notic...
Bau Duc and the 'money-making' equation: Vietnamese football at the threshold of the VFF Congress 2026–2030In an early morning in Ham Rong, Pleiku, mist still clinging to the white...
The Empty Cell: East African Women's Athletics and the Fight Against InvisibilityI was sitting in front of a screen in Nairobi, opening the results sheet of a...
Mel's Shattered Mirror: Riot Deletes the Reflect and Hands Back a ShieldJhin's fourth shot leaves the barrel, flies straight into Mel, and bounces ba...
The Empty Data Table and the Limits of Vietnam's Injury DecoderThe Empty Data Table and the Limits of Vietnam's Injury Decoder It was Tuesda...
LA Chargers 0-5: Justin Herbert, Jim Harbaugh and the NFL's Biggest Gamble of 2026The 2026 NFL season is witnessing one of the biggest paradoxes in modern leag...
